package com.example.demo.leetcode;

public class Son extends Father {

    private int i = test();
    private static int j = method();

    static {
        System.out.print("(6)");
    }

    Son() {
        System.out.print("(7)");
    }

    {
        System.out.print("(8)");
    }

    public int test() {
        System.out.print("(9)");
        return 1;
    }

    public static int method() {
        System.out.print("(10)");
        return 1;
    }

    public static void main(String[] args) {
        // 父类静态方法 静态变量  子类静态方法 静态变量， 父类 方法(被子类覆盖)，代码块，构造方法， 子类 方法，代码块，构造方法
        Son s1 = new Son();
        System.out.println();
        Son s2 = new Son();
    //(5)(1)(10)(6)(9)(3)(2)(9)(8)(7)

    }

}


